Random Sampling in Matroids, with Applications to Graph Connectivity and Minimum Spanning Trees
نویسنده
چکیده
Random sampling i s a powerful way t o gather informat ion about a group by considering only a small part of it. W e give a paradigm f o r applying this technique to optimization problems, and demonstrate its effectiveness o n matroids. Matroids abstractly model many optimization problems that can be solved by greedy methods, such as the minimum spanning tree ( M S T ) problem. Our results have several applications. W e give an algorithm that uses simple data structures to construct a n M S T in O(m+n logn) t ime (Klein and Tarjan [21] have recently shown that a better choice of parameters makes this algorithm run in O(m + n) t ime). W e give bounds o n the connectivity (minimum cut) of a graph suffering random edge failures. W e give fas t algorithms f o r packing matroid bases, with particular attention to packing spanning trees in graphs.
منابع مشابه
Random Sampling and Greedy Sparsiication for Matroid Optimization Problems
Random sampling is a powerful tool for gathering information about a group by considering only a small part of it. We discuss some broadly applicable paradigms for using random sampling in combinatorial optimization, and demonstrate the eeectiveness of these paradigms for two optimization problems on matroids: nding an optimum matroid basis and packing disjoint matroid bases. Applications of th...
متن کاملRandom sampling and greedy sparsification for matroid optimization problems
Random sampling is a powerful tool for gathering information about a group by considering only a small part of it. We discuss some broadly applicable paradigms for using random sampling in combinatorial optimization, and demonstrate the eeectiveness of these paradigms for two optimization problems on matroids: nding an optimum matroid basis and packing disjoint matroid bases. Applications of th...
متن کاملOn packing spanning trees in graphs and bases in matroids
We consider the class of graphs for which the edge connectivity is equal to the maximum number of edge-disjoint spanning trees, and the natural generalization to matroids, where the cogirth is equal to the number of disjoint bases. We provide structural descriptions of such graphs and matroids. In the case of graphs, our results are relevant for certain communication protocols.
متن کاملA note on packing spanning trees in graphs and bases in matroids
We consider the class of graphs for which the edge connectivity is equal to the maximum number of edge-disjoint spanning trees, and the natural generalization to matroids, where the cogirth is equal to the number of disjoint bases. We provide descriptions of such graphs and matroids, showing that such a graph (or matroid) has a unique decomposition. In the case of graphs, our results are releva...
متن کاملOptimal Self-healing of Smart Distribution Grids Based on Spanning Trees to Improve System Reliability
In this paper, a self-healing approach for smart distribution network is presented based on Graph theory and cut sets. In the proposed Graph theory based approach, the upstream grid and all the existing microgrids are modeled as a common node after fault occurrence. Thereafter, the maneuvering lines which are in the cut sets are selected as the recovery path for alternatives networks by making ...
متن کامل